<?php
$codigo_html = "";
$codigo_html .= "<div id='index'>";
$codigo_html .= $formulario->create(null, array("action"=>"micta"));

$codigo_html .= $presentacion->titulo(array($html->image("19x19/cuentas_corrientes.gif") . "Mi Cuenta"));

$codigo_html .= $presentacion->redondearEsquinas("inicio");

$codigo_html .= $presentacion->redondearEsquinas("inicio");
$codigo_html .= "<table id='filtro' class='filtro' border='1'>";

$codigo_html .= "<tr>";
$codigo_html .= "<td>" . $formulario->rangoFechas('Filtro.Documento-fecha_emision', array('div'=>array('class'=>'rangoFechas'), 'type'=>'text', 'label'=>array('text'=>'Fecha', 'class'=>'etiqueta')), "</td><td>", true) . "</td>";
$codigo_html .= "</tr>";

$codigo_html .= "</table>";
	
$codigo_html .= $formulario->input('Filtro.accion', array('type'=>'hidden', 'id'=>'accion', 'value'=>""));
$codigo_html .= $formulario->button("", array("class"=>"limpiar", "onClick"=>"limpiarBusqueda('index');document.getElementById('accion').value='limpiar';form.submit();"));
$codigo_html .= $formulario->submit("", array("class"=>"buscar"));
$codigo_html .= $presentacion->redondearEsquinas("fin");

$codigo_html .= "\n<div class='nuevo'>";
$codigo_html .= $presentacion->enlaceHtml($presentacion->image("abonos_disponibles.gif", array("alt"=>"Abonos Disponibles")), "abonosDisponibles", array(), false, false);
$codigo_html .= "\n</div>";

if (is_array($registros) && count($registros)>0) 
{
	$codigo_html .= "<div id='grilla_index'>";

    $codigo_html .= "\n<table class='grilla' cellpadding='0' cellspacing='0'>";   

    $codigo_html .= "\n<thead>";   
    $codigo_html .= "\n<tr>";
    $codigo_html .= "\n<th class='acciones'>Acciones</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Documento','documento_tipo_id') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Numero','numero') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Fecha','fecha_emision') . "</th>";
	$codigo_html .= "\n<th>Periodo</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Neto','importe_neto') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Bruto','importe_bruto') . "</th>";
	//$codigo_html .= "\n<th>" . $paginator->sort('Saldo','saldo') . "</th>";
	$codigo_html .= "\n</tr>";
    $codigo_html .= "\n</thead>";   
    
    $codigo_html .= "\n<tbody>";
    $totalNeto = $totalBruto = 0;
	foreach ($registros as $k=>$registro) 
	{
		//d($registro);
		$id=$registro['Documento']['id'];


		$codigo_html_acciones = "";
		$codigo_html_acciones .= $presentacion->enlaceAjax($html->image("12x12/renglones.png", array("alt"=>"Ver detalle del Documento (Zoom)")), 'detalles/'. $id, array("update"=>"detalle_".$id, "onclick"=>"mostrarOcultarDivYTr('detalle_" . $id . "', 'tr_detalle_" . $id . "');"), null, false);

		if ($registro['DocumentosTipo']['id'] == 1 || $registro['DocumentosTipo']['id'] == 2) {
			$codigo_html_acciones .= $presentacion->enlaceHtml($html->image("12x12/imprimir.gif", array("alt"=>"Imprimir")), 'imprimir/'. $id, array("target"=>"_BLANK"));
		}

        if ($k%2)
            $codigo_html .= "\n<tr class='alterna'>";
        else
            $codigo_html .= "\n<tr>";
            
        $codigo_html .= "\n<td class='acciones'>" . $codigo_html_acciones . "</td>";

		$codigo_html .= "\n<td class='grilla_izquierda'>" . $registro['DocumentosTipo']['nombre'] . "</td>";
        $codigo_html .= "\n<td class='grilla_centro'>" . $registro['Documento']['numero'] . "</td>";
        $codigo_html .= "\n<td class='grilla_centro'>" . $formato->formatearFecha($registro['Documento']['fecha_emision']) . "</td>";
        $periodo = $registro['Documento']['periodo_mes'] . "/" . $registro['Documento']['periodo_ano'];
        if($periodo != "0/0")
        	$codigo_html .= "\n<td class='grilla_centro'>" . $registro['Documento']['periodo_mes'] . "/" . $registro['Documento']['periodo_ano'] . "</td>";
        else
        	$codigo_html .= "\n<td class='grilla_centro'>&nbsp;</td>";
        $codigo_html .= "\n<td class='grilla_derecha'>$ " . $formato->formatearNumero($registro['Documento']['importe_neto']) . "</td>";
		$codigo_html .= "\n<td class='grilla_derecha'>$ " . $formato->formatearNumero($registro['Documento']['importe_bruto']) . "</td>";
		//$codigo_html .= "\n<td class='grilla_derecha'>$ " . $formato->formatearNumero($registro['Documento']['saldo']) . "</td>";
        $codigo_html .= "\n</tr>";
		$codigo_html .= "\n<tr id='tr_detalle_" . $id . "' class='desglose'><td colspan='10'><div id='detalle_" . $id . "'></div></td></tr>";

		$totalBruto += ($registro['Documento']['importe_bruto'] * $registro['DocumentosTipo']['signo']);
		$totalNeto += ($registro['Documento']['importe_neto'] * $registro['DocumentosTipo']['signo']);
	}
    $codigo_html .= "\n<tr><td class='grilla_derecha' colspan='5'>Total</td><td class='grilla_derecha'>$ ".$totalNeto."</td><td class='grilla_derecha'>$ ".$totalBruto."</td></tr>";
    $codigo_html .= "\n</tbody>";
    $codigo_html .= "\n</table>";
	$codigo_html .= "\n</div> <!-- grilla_index -->";
	$codigo_html .= $presentacion->redondearEsquinas("fin");
}

$codigo_html .= $formulario->end();
$codigo_html .= "\n</div> <!-- index -->";
echo $codigo_html;
?>